Knowledge-Based Code Inspection with ICICLE
نویسندگان
چکیده
ICICLE1 (intelligent code inspection in a C language environment) is a multifaceted software system developed with components from several technologies, including AI, computer-supported cooperative work (CSCW), and software technology. It is intended to support the process of formal code inspection within the software development cycle. This chapter reports on ICICLE in the context of its successful deployment at Bell Communications Research, Inc. (Bellcore) for code inspection and discusses its design and operation with particular emphasis on its AI components.
منابع مشابه
Using icicle trees to encode the hierarchical structure of source code
This paper presents a study which evaluates the use of a tree visualisation (icicle tree) to encode the hierarchical structure of source code. The tree visualisation was combined with a source code editor in order to function as a compact overview to facilitate the process of comprehending the global structure of a source code document. Results from our study show that providing an overview vis...
متن کاملAOI transition trees
The analysis of transitions between areas of interest (AOIs) in eye tracking data provides insight into visual reading strategies followed by participants. We present a new approach to investigate eye tracking data of multiple participants, recorded from video stimuli. Our new transition trees summarize sequence patterns of all participants over complete videos. Shot boundary information from t...
متن کاملModeling User Language Proficiency In A Writing Tutor For Deaf Learners Of English
In this paper we discuss a proposed user knowledge modeling architecture for the ICICLE system, a language tutoring application for deaf learners of written English. The model will represent the language proficiency of the user and is designed to be referenced during both writing analysis and feedback production. We motivate our model design by citing relevant research on second language and co...
متن کامل2 5 Ju l 1 99 9 Waves on Icicle NAOHISA OGAWA
The Icicle have the thickness-waves along themselves with proper wave-length. We show such waves can be introduced by the resonance between the fluctuation of solid surface and the ones of surface of water flow on the icicle.
متن کاملInspection of Homes, Places, Objects and Individuals in Iranian and French Law
One of the actions that judicial authorities are conducting in preliminary investigations is the issuance of an inspection order for homes, places and individuals. Implementation of these orders may in certain cases contradicts individual rights and freedoms, and in particular the privacy of individuals. In this regard, the main question of the research is that what evolutions has the Inspectio...
متن کامل